physical pollutant - French English Dictionary